From UML to ROLAP Multidimensional Databases using a Pivot Model

نویسندگان

  • Nicolas Prat
  • Jacky Akoka
چکیده

Effective data warehouse design requires a conceptual modeling phase. This paper describes a data warehouse design method based on the conceptual, logical and physical levels. The conceptual phase creates an UML model. To this end, UML is enriched with multidimensional concepts. The logical phase maps the enriched UML model into a multidimensional one. The physical phase maps the multidimensional model into a database schema, depending on the target ROLAP or MOLAP tool. Our method consists in (1) the metamodels used at each design step, including the unified multidimensional metamodel (2) a set of transformations defined on the concepts of these metamodels, facilitating the design process. We present the metamodels and transformations, and illustrate the formal specification of the transformations with OMG’s Object Constraint Language (OCL). We apply our method to a case study and compare it to the state-of-the-art. RÉSUMÉ . Pour être efficace, la conception d’entrepôts de données nécessite une phase de modélisation conceptuelle. Cet article décrit une méthode de conception d’entrepôts de données fondée sur les niveaux conceptuel, logique et physique. La phase conceptuelle crée un modèle UML. A cette fin, UML est enrichi de concepts multidimensionnels. La phase logique traduit le modèle UML enrichi en modèle multidimensionnel. La phase physique traduit le modèle multidimensionnel en un schéma de base de données, en fonction de l’outil ROLAP ou MOLAP cible. Notre méthode est constituée (1) des métamodèles utilisés à chaque étape de conception, dont le métamodèle multidimensionnel unifié (2) d’un ensemble de transformations définies sur les concepts de ces métamodèles pour faciliter le processus de conception. Nous présentons les métamodèles et les transformations, et illustrons la spécification formelle des transformations avec OCL (Object Constraint Language) de l’OMG. Nous illustrons notre méthode par une étude de cas et la comparons à l’état de l’art.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interactive ROLAP on Large Datasets: A Case Study with UB-Trees

Online Analytical Processing (OLAP) requires query response times within the range of a few seconds in order to allow for interactive drilling, slicing, or dicing through an OLAP cube. While small OLAP applications use multidimensional database systems, large OLAP applications like the SAP BW rely on relational (ROLAP) databases for efficient data storage and retrieval. ROLAP databases use spec...

متن کامل

Modeling Multidimensional Databases, Cubes and Cube Operations

On-Line Analytical Processing (OLAP) is a trend in database technology, which was recently introduced and has attracted the interest of a lot of research work. OLAP is based on the multidimensional view of data, supported either by multidimensional databases (MOLAP) or relational engines (ROLAP). In this paper we propose a model for multidimensional databases. Dimensions, dimension hierarchies ...

متن کامل

On the Performance of an Array-Based ADT for OLAP Workloads

There is currently a debate among OLAP vendors on the best way to provide OLAP functionality: Relational OLAP (ROLAP) vendors advocate using sophisticated front ends to provide a multidimensional view of a standard relational database, whereas Multidimensional OLAP (MOLAP) vendors provide custom servers that generally store their data as arrays (instead of tables.) An important question in this...

متن کامل

Rolap and molap pdf

Data Warehousing and OLAP: MOLAP and ROLAP dr. Toon Calders t.calderstue.nl. Data cubes as a.dimensional OLAP MOLAP approach, but also a relational OLAP ROLAP solution. Relational OLAP ROLAP using SAS OLAP Server and Teradata.Describes the advantages and the disadvantages of the different OLAP technologies: MOALP, ROLAP, and HOLAP.ROLAP relational online analytical processing is an alternative ...

متن کامل

Multidimensional Databases

Multidimensional databases is a key technology in the enabling of interactive analyses of large amounts of data for decision-making purposes. Multidimensional databases differ from previous technologies by viewing data specifically as multidimensional cubes, which have proven to be particularly well suited for data analyses. Multidimensional models more specifically categorize data as either fa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002